body {
    min-width: 320px;
    width: 10rem;
    margin: 0 auto;
    line-height: 1.5;
    font-family: Arial, Helvetica;
    background-color: #f2f2f2;
  }
 
  @media screen and (min-width:750px) {
    html {
      font-size: 75px!important ;
    }
  }

  .search_content {
    display: flex;
    position: fixed;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 10rem;
    height: 1.173rem;
    background-color: pink;
  }
  .classify {
    width: 0.587rem;
    height: 0.933rem;
    margin: 0.133rem 0.333rem ;
    background: url(../images/classify.png) no-repeat;
    background-size: 0.587rem 0.933rem;
  }
  .search {
    flex: 1;
    background-color: blue;
  }
  .login {
    width: 1rem;
    height: 0.933rem;
    margin: 0.133rem;
    background-color: green;
    font-size: 0.333rem;
    line-height: 0.933rem;
    text-align: center;
    color: #fff;
  }